Rod's Aviation Photos: Germany: Speyer Technik Museum, August 2005
Lockheed TF-104G 28+27 1